	/*
	Theme Name: Super Taxi Café
	Author: Milton Salles
	Version: 4.0.1
	License: GNU General Public License
	License URI: https://www.gnu.org/licenses/gpl.html
	Tags: black, blue, white, light, one-column, flexible-width, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
	*/

	
	@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600&subset=latin,latin-ext);
	
	body { background: #fff url(../image/bg.png) repeat;	}
	
	.wrapper {
		width:1200px;
		margin:0 auto;
		padding:0px 20px;
		
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		
		font-family: 'Source Sans Pro', sans-serif;
	}
	.wrapper > header {
		width:100%;
		padding:10px 0px 10px 0px;
	}
	.wrapper > header > #logo{
		max-width:346px;
		max-height:100px;
		width:100%;
		float:left;
	}
	.wrapper > header > #parceiros{
		max-width:478px;
		width:100%;
		float:right;
		margin-top: 25px;
	}
	.wrapper > header > #logo img{
		max-width:346px;
		max-height:100%;
		width:100%;
		border:none;
	}
	.wrapper > header > #parceiros > img{
		border:none;
		float:left;
	}
	.wrapper > header > #parceiros a {
		display:block;
	}
	.wrapper > header > #parceiros a.oci {
		max-width:338px;
		width:72%;
	}
	.wrapper > header > #parceiros a.ato {
		max-width:120px;
		width:26%;
	}
	.wrapper > header > #parceiros img.ocioso{
		width:100%;
	}
	.wrapper > header > #parceiros img.atoa{
		width:100%;
	}
	.wrapper > header > #parceiros img + img{
		margin-left:2%;
	}
	#content {
		/*background:#FFF;
		-webkit-box-shadow: 2px 1px 5px 0px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    2px 1px 5px 0px rgba(50, 50, 50, 0.75);
		box-shadow:         2px 1px 5px 0px rgba(50, 50, 50, 0.75);*/
		
		padding-bottom:10px;
	}
	#menu {
		min-height:48px;
		background: #FFC600;
		
	}
	#menu ul{
		list-style:none;
	}
	#menu ul > li{
		line-height:48px;
		float:left;
		padding:0px 10px;
		text-align:center;
		
		
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
	}
	#menu ul > li:hover{
		text-shadow: 1px 0px 2px rgba(150, 150, 150, 0.7);
	}
	#menu ul > li > a{
		text-transform:uppercase;
		font-size:16pt;
		text-decoration:none;
		letter-spacing: -1px;
		color:#FFF;
		
	}
	#banners {
		width: 100%;
		position:relative;

		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	.bg1 {
		background: #FFF url(../image/bg.jpg) repeat top center; 
	}
	.bg2 {
		background: #FFF url(../image/bg2.jpg) repeat top center; 
	}
	#banner-shadow {
		width:100%;
		height:30px;
		background: url(../image/banner-shadow.png) no-repeat top center;
	}
	#banners #banner {
		width: 62%;
		max-width:100%;
		
		
		max-height: 320px;
		
		overflow:hidden;
		
		margin: 20px 0px;
		float:left;
	}
	#banners #banner-pequeno {
		float:right;

		width: 35%;
		max-width:100%;
		
		max-height: 320px;
		
		overflow:hidden;
		margin: 20px 0px;
	}
	#banners #banner-pequeno #podcast, .side #podcast{
		float:right;
		
		text-align:center;
		width: 100%;
		margin-bottom: 11px;
		background: #A30C11;
		 letter-spacing:-1px;
		
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
		
		padding:0px 10px;
		
		font-size:16pt; line-height: 48px; color:#FFF; text-transform:uppercase; 
		
		text-shadow: 1px 0px 2px rgba(150, 150, 150, 0.7);
	}
	#banners #banner-pequeno #podcast img{
		max-width:100%;
	}
	#banners #banner-pequeno #resenha, .side #resenha{
		float:right;

		width: 100%;
		margin-bottom: 20px;
	}
	
	#corpo { margin:0px 0px 10px 0px; padding-bottom:20px; }
	#corpo .wrapper .colunas{ width: 66%; max-width:100%;height:320px; float:left; }
	#corpo .wrapper .mais-vistos{ width: 32%; max-width:100%; height:320px; float: right; }
	
	
	#corpo .wrapper .mais-vistos h2{ 
		background:#FFC600; width:100%; margin-bottom:10px; font-size:16pt; line-height: 48px; color:#FFF; text-transform:uppercase; letter-spacing:-1px;
		
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
		
		padding:0px 10px;
	}
	#corpo .wrapper .mais-vistos .lista{ 
		background:#FFF;
		width:100%;
		height: auto;
	}
	#corpo .wrapper .mais-vistos .lista li {
		padding:9px 10px 10px 10px;
		font-size:14px;
	}
	#corpo .wrapper .mais-vistos .lista li + li {
		border-top:1px dashed #ccc; 
		padding:8px 10px 10px 10px;
	}
	#corpo .wrapper .mais-vistos .lista .item .corpo{
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
		
		width:70%; padding:0px 10px; float:right;
	}
	#corpo .wrapper .mais-vistos .lista li a{
		height: 35px; overflow:hidden; text-transform:uppercase; color: #d1a302; font-size:15px; font-weight:bold; line-height:120%;
	}
	#corpo .wrapper .mais-vistos .lista .item .corpo h3 a{
		color: #d1a302; font-size:15px; font-weight:bold; text-decoration:none;
	}
	#corpo .wrapper .mais-vistos .lista .item .corpo .subtitle{
		overflow:hidden; height:32px; color:#333; font-size:14px; line-height:120%;
	}
	
	#corpo .wrapper .mais-vistos .lista .item .image{
		width:30%; float:left; height:68px; overflow:hidden;
	}
	#corpo .wrapper .mais-vistos .lista .item .image img{
		width: 110% !important;
	}
	
	#corpo .wrapper .colunas h2{ 
		background:#FFC600; width:100%; margin-bottom:10px; font-size:16pt; line-height: 48px; color:#FFF; text-transform:uppercase; letter-spacing:-1px;
		
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
		
		padding:0px 10px;
	}
	#corpo .wrapper .colunas .lista{ 
		background:#FFF;
		width:100%;
		height: 262px;
	}
	#corpo .wrapper .colunas .lista .quadrado{ 
		width:50%;float:left;
		overflow:hidden;
		max-height:262px;
	}
	#corpo .wrapper .colunas .lista .quadrado img{ 
		width:100%;
		border:none;
	}
	#corpo .wrapper .colunas .lista .retangulo{ 
		width:49%;float:right;
	}
	#corpo .wrapper .colunas .lista .retangulo div{ 
		width:100%; overflow:hidden;
		max-height:127px;
	}
	#corpo .wrapper .colunas .lista .retangulo div img{ 
		width:100%;
	}
	#corpo .wrapper .colunas .lista .retangulo div + div{ 
		margin-top:8px;
	}
	#corpo .wrapper .box {
		width:32%;
		float:left;
		min-height:320px;
		margin-top:20px;
	}
	#corpo .wrapper .box h2{ 
		background:#FFC600; width:100%; margin-bottom:10px; font-size:16pt; line-height: 48px; color:#FFF; text-transform:uppercase; letter-spacing:-1px;
		
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
		
		padding:0px 10px;
	}
	#corpo .wrapper .box  .lista{ 
		background:#FFF;
		width:100%;
		height: auto;
		position:relative;
	}
	.veja-mais-links{
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
		
		text-align:center; /* background:#FFC600; */ /*background:#ccc */background: #A30C11;padding: 5px 0px;color: #fff; width:100%;
		
		text-transform:uppercase;
		cursor:pointer;
		
		height: 25px;
	}
			
	
	#corpo .wrapper .box + .box{
		margin-left:2%;
	}
	
	#corpo .wrapper .box  .lista .principal {
		width:100% !important;
		padding:0px !important;
		margin-top:0px !important;
		border-top:0px !important;
		margin-bottom: 10px;
	}
	#corpo .wrapper .box  .lista .principal .image{
		width:100% !important;
		float:initial !important; height:auto !important;
	}
	#corpo .wrapper .box  .lista .principal .image img{
		width:100% !important;
		height: auto !important;
	}
	#corpo .wrapper .box  .lista .principal .corpo{
		width:100% !important;
		float:initial !important;
		padding:10px;
		margin-top:10px;
	}
	
	
	#corpo .wrapper .box  .lista .item {
		padding:15px 10px 10px 10px; border-top:1px dashed #ccc;
	}
	#corpo .wrapper .box  .lista .item .corpo{
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
		
		width:70%; padding:0px 10px; float:right;
	}
	#corpo .wrapper .box  .lista .item .image{
		width:30%; float:left; height:68px; overflow:hidden;
	}
	#corpo .wrapper .box  .lista .item .image img{
		width: 110%;
		height: auto;
	}
	
	.lista .item{
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
	}
	
	.principal .corpo h3{
		margin-bottom:10px; text-transform:uppercase; color: #d1a302; font-size:15px; font-weight:bold; line-height:120%;
	}
	.principal .corpo h3 .label{
		background:#FFC600; color:#FFF; padding:0px 5px; margin-right:7px;
	}
	.item .corpo  h3 .label{
		background:#FFC600; color:#FFF; padding:0px 5px; margin-right:7px;
	}
	.principal .corpo .subtitle{
		color:#333; font-size:14px; line-height:120%;
	}
	
	.lista .item .corpo h3{
		height: 35px; overflow:hidden; text-transform:uppercase; color: #d1a302; font-size:15px; font-weight:bold; line-height:120%;
	}
	.lista .item .corpo h3 a{
		color: #d1a302; font-size:15px; font-weight:bold; text-decoration:none;
	}
	.lista .item .corpo .subtitle{
		overflow:hidden; height:32px; color:#333; font-size:14px; line-height:120%;
	}
	
	
	#corpo .wrapper .interna{ width: 66%; max-width:100%;min-height:320px; float:left; }
	#corpo .wrapper .interna img{ max-width:100% !important; height:auto;}
	#corpo .wrapper .interna h2.title{ 
		background:#FFC600; width:100%; margin-bottom:10px; font-size:16pt; line-height: 48px; color:#FFF; text-transform:uppercase; letter-spacing:0px;
		
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
		
		padding:0px 10px;
	}
	#corpo .wrapper .interna h3.subtitle{ 
		
		background:#A30C11; width:100%; margin:10px 0px; font-size:13pt; line-height: 42px; color:#FFF; letter-spacing:1px;
		
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
		
		padding:0px 10px;
	}
	
	.interna .lista{ 
		background:#FFF;
		width:100%;
		height: auto;
		position:relative;
		padding:20px 20px;
		text-align: justify;
		min-height:300px;
		
		line-height: 160%;

		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;
	}
	
	#corpo .wrapper .side{ width: 32%; max-width:100%; float: right; }
	#corpo .wrapper .side .mais-vistos{ width: 100% !important; height:auto !important; float: initial; margin-bottom:20px; }
	#corpo .wrapper .side #banner-pequeno{ width: 100% !important; position:relative;}
	
	@media screen and (max-width: 1152px) {
		.wrapper {
			width:1100px;
			margin:0 auto;
			padding:0px 20px;
		}
	}
	
	@media screen and (max-width: 1024px) {
		.wrapper {
			width:960px;
			margin:0 auto;
			padding:0px 20px;
		}
		
		
		#corpo { margin:20px 0px; }
		
		#corpo .wrapper .colunas{ width: 65%; height:320px; float:left; }
		
		
		#corpo .wrapper .mais-vistos{ width:32%; height:320px; background:#FFF; float: right; }
		
		#corpo .wrapper .colunas .lista{ 
			background:#FFF;
			width:100%;
			height:262px;
		}
		#corpo .wrapper .colunas .lista .quadrado {
			width:299px;
			height:262px;
			position:relative;
		}
		#corpo .wrapper .colunas .lista .quadrado img {
			position: absolute;
			width: 128%;
			border: none;
			left: 50%;
			margin-left: -50%;
		}
		#corpo .wrapper .colunas .lista .retangulo {
			position:relative;
		}
		#corpo .wrapper .colunas .lista .retangulo div{ 
			width:100%;
			height: 127px;
			position:relative;
		}
		#corpo .wrapper .colunas .lista .retangulo div img{ 
			width: 128%;
			border:none;
			position:absolute;
			left:50%;
			margin-left:-50%;
		}
		#banners #banner { width: 62%; }
		#banners #banner-pequeno { width: 35%; }
		
		
	}
	@media screen and (max-width: 800px) {
		.wrapper {
			width:770px;
			margin:0 auto;
			padding:0px 20px;
		}
		.wrapper > header > #logo{
			float: inherit;
			margin: 0 auto !important;
			margin-bottom:20px;
		}
		.wrapper > header > #parceiros{
			width:100%;
			max-width:478px;
			margin:0 auto;
			float: inherit;
		}
		#corpo .wrapper .colunas .lista .quadrado {position:relative; width:268px;}
		#corpo .wrapper .colunas .lista .retangulo {position:relative; width:202px;}
		#corpo .wrapper .colunas .lista .quadrado img {
			position: absolute;
			width: 143%;
			border: none;
			left: 50%;
			margin-left: -50%;
		}
		#corpo .wrapper .colunas .lista .retangulo div img {
			width: 185%;
			border: none;
			position: absolute;
			left: 6%;
		}
	}
	@media screen and (max-width: 768px) {
		.wrapper {
			width:760px;
			margin:0 auto;
			padding:0px 20px;
		}
		#banners #banner {width:100%;}
		#banners #banner-pequeno {width:100%;}
		#banners #banner-pequeno #podcast{ display:none }
		#banners #banner-pequeno #resenha{ display:none }
		
		#corpo .wrapper .colunas{ width:100%; height:auto; }
		#corpo .wrapper .colunas .lista { height:auto; }
		
		#corpo .wrapper .colunas .lista .quadrado{ 
			width:100%;
			float:left;
		}
		#corpo .wrapper .colunas .lista .retangulo{ 
			width:100%;float:right;
			margin-top:10px;
		}
		
		/*#corpo .wrapper .mais-vistos{ display:none;}*/
		
		#corpo .wrapper .colunas .lista .quadrado img {
			position: relative;
			width: 100%;
			border: none;
			left: 0px;
			margin-left: 0px;
		}
		#corpo .wrapper .colunas .lista .retangulo{ 
			width:100%;
		}
		#corpo .wrapper .colunas .lista .retangulo div img {
			margin-left: 0px;
			width: 100%;
			border: none;
			position: relative;
			left: 0px;
		}
		
		#corpo .wrapper .box {
		width: 49%;
		float: left;
		min-height: 320px;
		margin-top: 20px;
		}
		#corpo .wrapper .ultimos {
			margin-left:0px !important;
			width:100%;
		}
	}
	@media screen and (max-width: 670px) {
		.wrapper {
			width:100%;
			margin:0 auto;
			padding:0px 20px;
		}
		#menu {
			background:#FFC600;
		}
		#menu ul{
			list-style:none;
		}
		#menu ul > li:first-child{
			display:none;
		}
		#menu ul > li{
			width:50% !important;
		}
		#menu ul > li:hover{
			text-shadow: 1px 0px 2px rgba(150, 150, 150, 0.7);
		}		
	}
	@media screen and (max-width: 480px) {
		#corpo .wrapper .box {  width:100%;  }
		#corpo .wrapper .box + .box{  margin-left:0px;  }
	}
	@media screen and (max-width: 320px) {
		#banners {display:none;}
	}
	.clear {
		clear:both;
	}
	
	.fixed{
		z-index: 999;
		position: fixed;
		width: 100%;
		top:0px;
		-webkit-box-shadow: 2px 1px 5px 0px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    2px 1px 5px 0px rgba(50, 50, 50, 0.75);
		box-shadow:         2px 1px 5px 0px rgba(50, 50, 50, 0.75);
		
		/*opacity: 0.9;
	   -moz-opacity: 0.9;
	   -khtml-opacity: 0.9;
	   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	   filter: alpha(opacity=90);*/
		
	}
	
	.fixed:hover{
		opacity: 1;
	   -moz-opacity: 1;
	   -khtml-opacity: 1;
	   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	   filter: alpha(opacity=100);
		
	}
	
	
	
	.em-cartaz  {
			height: 177px;
			
			overflow: hidden;
		}
		.em-cartaz .top {
			padding: 10px;
			background: #FFF;
			
			min-height: 177px;
			
			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
			-moz-box-sizing: border-box;    /* Firefox, other Gecko */
			box-sizing: border-box;
			
			overflow:hidden;
		}
		.em-cartaz .thumb-videos {
			max-width: 122px;
			float: left;
			width:30%;
		}
		.em-cartaz .thumb-videos img{
			width:100%;
		}
		.em-cartaz .title-video {
			width:68%;
			float:right;
			height: 35px;
				overflow: hidden;
				text-transform: uppercase;
				color: #d1a302;
				font-size: 15px;
				font-weight: bold;
				line-height: 120%;
		}
		.em-cartaz .description-video{
			width:68%;
			float:right;
				color: #333;
				font-size: 14px;
				line-height: 120%;
		}
		.color3{
			background: #FFC600;
		}
		.color2, .color1{
			background: #A30C11;
		}
		#nav, #nav-below {
			margin-top:11px;
			width:100%;
			padding:6px 8px;
			
			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
			-moz-box-sizing: border-box;    /* Firefox, other Gecko */
			box-sizing: border-box;
			
			background: #A30C11;
		}
		#nav div{
			color:#FFF;
			font-size:16px;
			cursor:pointer;
		}
		#nav-below  a{
			text-decoration:none;
			color:#FFF;
		}
		#nav #next, .nav-next{
			float:right;
		}
		#nav #prev, .nav-previous{
			float:left;
		}
		
		
		
		#footer {
			width:1200px;
			max-width:100%;
			padding:20px 20px;
			
			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
			-moz-box-sizing: border-box;    /* Firefox, other Gecko */
			box-sizing: border-box;
			
			margin:0 auto;
		}
		
		#footer #copyright {
			float:right;
			text-align: right;
			font-family: 'ambleregular', sans-serif;
			color: #666;
			font-size: 12px;
		}
		#footer #copyright a{
			text-decoration:none;
			color:#333;
		}
		.menu-institucional {
			float:left;
		}
		.menu-institucional ul li{
			display:inline-block;
			padding-right: 10px;
			margin-right:10px;
			border-right:1px solid #FFC600;
		}
		.menu-institucional ul li.last{
			border-right: none;
		}
		.menu-institucional ul li a{
			text-decoration:none;
			font-size:12px;
			font-family: 'Electrolize', sans-serif;
			color:#333;
		}
		.menu-institucional ul li a:hover{
			color:#FFC600;
		}
		
		
		.erp_h2 {
			background:#FFC600; width:100%; margin-bottom:10px; font-size:16pt; line-height: 48px; color:#FFF; text-transform:uppercase; letter-spacing:-1px;
		
			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
			-moz-box-sizing: border-box;    /* Firefox, other Gecko */
			box-sizing: border-box;
			
			padding:0px 10px;
		}
		
		.wp-about-author-containter-none {
			background:#F0F0F0 !important;
		}
		.wp-about-author-text h3{
			text-transform: uppercase;
			text-decoration: none;
			color: #333;
			font-size: 22px;
			margin-bottom: 20px;
		}
		.wp-about-author-text h3 a{
			text-decoration: none;
			color: #333;
		}
		.wpa-nomargin {
			margin-top:10px;
			display:block;
		}
		.wpa-nomargin a {
			text-decoration:none;
			font-size:16px;
			color:#333;
			font-weight:bold;
		}
		 .gcard-about {display:none !important; visibility:hidden !important;}
		 .grav-tag {display:none !important; visibility:hidden !important;}
		 .avatar {
			-webkit-box-shadow: #FFF 0px 0px 4px !important; 
			box-shadow: #fff 0px 0px 4px !important;
			border-width: 0px 0px 0px !important; 
			border-color: rgb(255, 255, 255) !important; 
			border-style: solid !important;
			padding: 0px !important;
			margin: 0px 0px 0px 0px !important;
}
		 #respond {margin-top:20px;}
		 #reply-title {font-size:18px; font-weight:bold;}
		 #commentform {margin-top:20px;}
		 
		 
		 .interna .postagem {
			width:100%;
			margin-bottom:20px;
		 }
		 .interna .postagem  .imagem{
			width:20%;
			float:left;
			border-right:none;
		 }
		 .interna .postagem  .imagem img{
			border:none;
		 }
		 .interna .postagem  .descricao{
			width:79%;
			float:right;
		 }
 		 .interna .postagem  .descricao h2{
			margin-bottom:10px;
		 }
 		 .interna .postagem  .descricao h2 a{
			text-decoration: none;
			color: #333;
			font-size: 20px;
			text-transform: uppercase;
		 }
 		 .interna .postagem  .descricao .leiamais{
			margin-top:10px;
		 }
 		 .interna .postagem  .descricao .leiamais a{
			text-decoration: none;
			color: #FFC600;
			font-size: 12px;
			text-transform: uppercase;
			font-weight:bold;
		 }
		 .size-full {width:100%;margin-bottom:20px; margin-top:20px;}

		 iframe {
			max-width:100% !important;
		 }
		 
		.fb-comments{width: 100% !important;}
		.fb-comments iframe[style]{width: 100% !important;}
		.fb-like-box{width: 100% !important;}
		.fb-like-box iframe[style]{width: 100% !important;}
		.fb-comments span{width: 100% !important;}
		.fb-comments iframe span[style]{width: 100% !important;}
		.fb-like-box span{width: 100% !important;}
		.fb-like-box iframe span[style]{width: 100% !important;} 
		
		
		strong, b { font-weight:bold !important;}
		em {font-style: italic !important;}
		.lista h2 {font-size:20px !important;}


		.wp-caption-text {
			margin-bottom: 20px;
			text-align: center;
			background: #F3F3F3;
			padding: 5px 0px;
		}
		
		.sharedaddy { padding:15px 0px !important;}

		.comments > h3 {
			background: #FFC600;
			width: 100%;
			margin-bottom: 20px;
			font-size: 16pt;
			line-height: 48px;
			color: #FFF;
			text-transform: uppercase;
			letter-spacing: -1px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			padding: 0px 10px;
		}
		
		
		#breadcrumbs {padding: 0px 0px 20px 0px; color:#333; font-size:14px; font-weight: bold;}
		#breadcrumbs a{color:#333; font-size:14px; text-decoration:none;}
		